﻿html,body{ font-family: Helvetica, "microsoft yahei"; font-size: 10px; background: #F5F5F5; overflow-x: hidden;}
body{ position: relative; overflow-x: hidden; -webkit-overflow-scrolling: touch;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, blockquote, fieldset, input, abbr, article, section, aside, a, span, em, i, strong, img, p{ margin: 0; padding: 0;}
h1, h2,h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th, figcaption{ font-weight: normal;  font-style: normal;}
ul, ol, li, dl, dt, dd{ list-style: none;}
fieldset, iframe, img{ border: none;}
table{ border-collapse: collapse; border-spacing: 0;}
article, aside, footer, header, hgroup, nav, section, figure, figcaption, video{ display: block;}
a{ text-decoration: none; color: #333;}
input, select{ border: none; outline: none;}
input[type="text"]{ background-position-y: -1px;}
i, cite, em, var, address{ font-style: normal;}
a{ outline: none;}
a:active{ outline: none;}
*{ -webkit-tap-highlight-color: rgba(255, 0, 0, 0);}
b, strong{ font-weight: bold;}

.clearfix:after{ content:''; display:block; clear:both;}
.clearfix{ zoom:1; }

@media screen and (max-device-width: 320px ) {
	body{
		-webkit-text-size-adjust: none;
	}
}
@media screen and (max-device-width: 480px ) {
	body{
		-webkit-text-size-adjust: none;
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2 ) {
	body{
		-webkit-text-size-adjust: none;
	}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	body{
		-webkit-text-size-adjust: none;
	}
}
.text_nowrap{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}



@media screen and (min-width: 320px) {
    html {font-size: 10px;}
}
 
@media screen and (min-width: 360px) {
    html {font-size: 12px;}
}
 
@media screen and (min-width: 400px) {
    html {font-size: 14px;}
}
 
@media screen and (min-width: 440px) {
    html {font-size: 16px;}
}
 
@media screen and (min-width: 480px) {
    html {font-size: 18px;}
}
 
@media screen and (min-width: 640px) {
    html {font-size: 28px;}
}






@font-face {font-family: 'iconfont';
    src: url('../fonts/iconfont.eot'); 
    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/iconfont.woff') format('woff'),
    url('../fonts/iconfont.ttf') format('truetype'), 
    url('../fonts/iconfont.svg#iconfont') format('svg'); 
}
.iconfont {
  font-family:"iconfont" !important;
  /*font-size:16px;*/
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}                    

























